@charset "utf-8";
body {
	font-size: 12/14px;
	font-family: "微软雅黑";
	padding: 0;
	margin: 0;
}

* {
	padding: 0;
	margin: 0;
}

header,
section,
div,
p,
li,
span,
h3,
h4,
h5,
h6,
i,
strong,
b {
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
}

li {
	list-style: none;
}

em,
i {
	font-style: normal;
}

strong {
	font-weight: normal;
}


/*清除浮动*/

.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}


/*banner宣传图*/

.banner {
	width: 100%;
}

.banner img {
	width: 100%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}


/*旅游规划*/

.conter {
	width: 100%;
	height: 100%;
}

.conttop {
	width: 1200px;
	margin: 0 auto;
}

.mark {
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}

.mark img {
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.siwen {
	width: 100%;
	overflow: hidden;
}

.sileft {
	float: left;
}

.textp {
	width: 470px;
}

.redp {
	font-family: "微软雅黑";
	color: #96020e;
}

.p15 {
	font-family: "宋体";
	font-size: 14px;
	text-indent: 2em;
}

.siright {
	float: left;
	margin-left: 50px;
}

.siright {
	width: 600px;
}

.siright li {
	overflow: hidden;
	margin-bottom: 10px;
}

.imglef {
	float: left;
}

.imglef img {
	transition-property: transform;
	transition-duration: 0.8s;
	transition-timing-function: initial;
	transition-delay: 0;
	cursor: pointer;
}

.imglef img:hover {
	transform: rotate(90deg);
}

.textr {
	margin-left: 10px;
	float: left;
	width: 450px;
	margin-top: 10px;
}

.textr b {
	font-family: "微软雅黑";
}

.textr p {
	font-family: "宋体";
	text-indent: 2em;
	font-size: 15px;
}

.textr .tep {
	margin-top: 10px;
	line-height: 120%;
	font-size: 14px;
}


/*特色小镇*/

.small {
	width: 100%;
	height: 100%;
	background-color: #efedee;
}

.smalldiv {
	width: 1200px;
	margin: 0 auto;
}

.imgtese {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.sallp1 {
	text-align: center;
	margin-bottom: 30px;
}

.sallp1 p {
	padding: 0 198px;
	font-size: 15px;
	font-family: "宋体";
}

.imgred2 {
	width: 77%;
	margin: 0 auto;
}

.imgred {
	width: 90%;
	padding: 10px 10px 30px 10px;
	background-color: #96020E;
	text-align: center;
}

.imgred div {
	float: left;
	margin-left: 57px;
}

.one {
	width: 370px;
	overflow: hidden;
	text-align: center;
	margin-top: 30px;
	color: white;
}

.one img {
	width: 100px;
	height: 100px;
	margin-bottom: 20px;
}

.one .fon15 {
	font-size: 12px;
	text-align: left;
	margin-top: 10px;
	width: 100%;
}

.fon15 p {
	text-indent: 2em;
	margin-top: 10px;
}

.one .font16 {
	width: 59%;
	font-size: 15px;
}

.font16 p {
	margin-top: 17px;
}


/*建议*/

.advicediv {
	width: 100%;
	overflow: hidden;
}

.ceneadv {
	width: 1200px;
	margin: 0 auto;
}

.advice {
	width: 100%;
	overflow: hidden;
}

.advice .acd {
	float: left;
	width: 50%;
	margin-top: 10px;
}

.liorder {
	overflow: hidden;
	width: 100%;
	margin-top: 20px;
}

.liorder span {
	font-size: 57px;
	font-family: "Adobe 黑体 Std";
	background-image: url(../images/features/jianyi.png);
	width: 120px;
	height: 120px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: block;
	float: left;
	line-height: 120px;
	text-align: center;
	color: #96020e;
	margin-right: 10px;
}

.liorder .tu2 {
	background-image: url(../images/features/jinayi2.png);
	color: white;
}

.advtext p {
	font-family: "宋体";
	font-size: 14px;
	text-indent: 2em;
	letter-spacing: 2pt;
	line-height: 166%;
}

.advtext i {
	font-style: normal;
	margin-right: 10px;
}

.acd img {
	background-repeat: no-repeat;
	background-size: 100% 100%;
}


/*申报流程*/

.declare {
	margin-top: 30px;
	width: 100%;
	height: 500px;
	overflow: hidden;
	background-image: url(../images/features/decimg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.deDiv {
	width: 1200px;
	margin: 0 auto;
}

.detext {
	width: 100%;
	text-align: center;
}

.dep {
	text-align: center;
	height: 200px;
	line-height: 200px;
	color: white;
	font-size: 38px;
	font-family: "楷体";
}

.deimg ul {
	position: relative;
}

.deimg li {
	float: left;
}

.deimg .imgu {
	margin-left: 77px;
}

.imgu2,
.imgu3,
.imgu4,
.imgu5,
.imgu6 {
	height: 5px;
	width: 140px;
	background-color: #fdfefe;
}

.imgu2 {
	position: absolute;
	top: 70px;
	left: 213px;
	width: 123px;
}

.imgu3 {
	position: absolute;
	top: 70px;
	left: 448px;
	width: 127px;
}

.imgu4 {
	position: absolute;
	top: 70px;
	left: 682px;
	width: 132px;
}

.imgu5 {
	position: absolute;
	top: 70px;
	left: 927px;
	width: 121px;
}


/*案例*/

.anli {
	width: 100%;
}

.anlidiv {
	width: 1200px;
	margin: 0 auto;
}

.antext {
	text-align: center;
	font-family: "楷体";
	font-size: 38px;
	color: red;
	margin-top: 30px;
}

.i20 {
	font-size: 22px;
	color: #dfdfdf;
	margin-left: 14px;
}

.span20 {
	font-size: 30px;
	color: #dfdfdf;
	margin-left: 14px;
}

.anlil {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.al {
	width: 100%;
	margin-top: 40px;
}

.al .fldiv {
	float: left;
	overflow: hidden;
	height: 246px;
}

.fldiv:nth-of-type(1) {
	width: 50px;
	height: 170px;
	line-height:282px;
	cursor: pointer;
	margin-right: 37px;
}

.fldiv:nth-of-type(2) {
	width: 1050px;
	overflow: hidden;
}

.fldiv:nth-of-type(2) .anlit {
	width: 220px;
	height: 170px;
	margin-left: 30px;
	border-radius: 33px;
	background-repeat: no-repeat;
}

.alifl {
	width: 1020px;
	height: 195px;
	overflow: hidden;
}

.alifl p {
	text-align: center;
}

.alifl li {
	float: left;
	width: 25%;
}

.alifl .xian {
	text-align: center;
	width: 280px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 20px;
}

.xian img {
	width: 233px;
}

.fldiv:nth-of-type(3) {
	width: 50px;
	height: 170px;
	line-height: 282px;
	cursor: pointer;
}

.alifl .textp {
	width: 270px;
	font-size: 14px;
	text-align: center;
}

.yuans {
	width: 100px;
	height: 100px;
	border: none;
	display: inline-block;
	background-color: red;
	transition-property: border-radius;
	transition-duration: 0.5s;
	transition-timing-function: linear;
	transition-delay: 0;
}

.yuans:hover {}

.yuans {
	transition-duration: 0.50s;
	transition-delay: 0;
	transition-property: border-radius;
	transition-timing-function: linear;
	animation: .25s, 100ms;
}

@-webkit-keyframes name {
	10% {
		background-color: red;
	}
	20% {
		background-color: gold;
	}
	30% {
		background-color: blue;
	}
	40% {
		background-color: deeppink;
	}
	50% {
		background-color: darkgreen;
	}
	60% {
		background-color: cornsilk;
	}
	70% {
		background-color: lightsalmon;
	}
	80% {
		background-color: gren;
	}
	90% {
		background-color: darkmagenta;
	}
	100% {
		background-color: cornflowerblue;
	}
}

.yuans:hover {
	animation-name: name;
	animation-duration: 4s;
	animation-timing-function: inherit;
	border-radius: 50px;
}

.gaizhu {
	width: 280px;
	height: 265px;
	background-color: white;
	position: absolute;
	top: -22px;
	left: 827px;
}

.a1 {
	position: relative;
	margin-left: 10px;
}
.a1 img{
	border: none;
	border-radius: 20px;
}
.a1 i {
	width: 280px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	top: -35px;
	left: 0px;
	/*background-color: ;*/
	font-size: 18px;
	color: black;
	font-weight: bold;
	text-align: center;
	background-color: #E9E9E9;
	opacity: 0.7;
	z-index: 100;
}
.a1 i:hover{
	color: red;	
}
